have seen better days - Allemand Anglais Dictionnaire